Market Price
$ 90.14
Selling Price
$ 76.14
1644
806
481
1769
Market Price
$ 83.95
Selling Price
$ 75.30
539
240
228
933
Market Price
$ 97.90
Selling Price
$ 81.79
770
217
562
1881
Market Price
$ 71.37
Selling Price
$ 63.54
407
306
184
1596
Market Price
$ 68.74
Selling Price
$ 60.31
244
134
131
710
Market Price
$ 107.66
Selling Price
$ 90.33
2641
1785
749
2861
Market Price
$ 79.92
Selling Price
$ 68.12
161
86
80
799
Market Price
$ 106.19
Selling Price
$ 94.42
640
384
633
1520
Market Price
$ 66.33
Selling Price
$ 57.67
513
176
408
1139
Market Price
$ 88.90
Selling Price
$ 75.64
760
456
702
2429
Market Price
$ 104.04
Selling Price
$ 88.51
2060
1387
1344
2563
Market Price
$ 87.11
Selling Price
$ 74.63
626
381
284
2347
Market Price
$ 105.24
Selling Price
$ 91.22
463
212
271
860
Market Price
$ 90.10
Selling Price
$ 79.48
762
476
457
3381
Market Price
$ 78.60
Selling Price
$ 69.06
899
359
219
2404
Market Price
$ 97.90
Selling Price
$ 84.95
3170
2667
1577
4314
Market Price
$ 94.80
Selling Price
$ 85.56
475
211
370
796
Market Price
$ 79.66
Selling Price
$ 66.61
3842
1985
2104
3920
Market Price
$ 105.08
Selling Price
$ 93.50
999
903
690
1000
Market Price
$ 64.62
Selling Price
$ 56.63
1054
1049
252
4795
Market Price
$ 103.15
Selling Price
$ 88.89
758
180
512
2207
Market Price
$ 111.07
Selling Price
$ 96.27
452
234
133
1683
Market Price
$ 94.47
Selling Price
$ 83.15
812
615
671
2810
Market Price
$ 83.96
Selling Price
$ 73.50
1854
632
874
4903
Market Price
$ 108.58
Selling Price
$ 91.11
2586
629
739
3836
Market Price
$ 104.32
Selling Price
$ 94.36
465
298
104
2070
Market Price
$ 90.73
Selling Price
$ 79.22
1012
895
720
4521
Market Price
$ 93.79
Selling Price
$ 82.25
1941
790
1721
2461
Market Price
$ 106.39
Selling Price
$ 92.35
1226
474
1177
2695
Market Price
$ 106.58
Selling Price
$ 93.49
1735
1247
1164
3783
Market Price
$ 88.92
Selling Price
$ 77.37
134
100
134
600
Market Price
$ 90.22
Selling Price
$ 79.46
2762
2204
1167
3265
Market Price
$ 84.15
Selling Price
$ 73.64
2275
1667
769
2527
Market Price
$ 110.40
Selling Price
$ 92.57
3030
1544
2136
3598
Market Price
$ 76.86
Selling Price
$ 67.41
697
663
628
915
Market Price
$ 73.86
Selling Price
$ 63.16
693
374
340
697
Market Price
$ 106.52
Selling Price
$ 93.80
1035
786
1002
1228
Market Price
$ 85.30
Selling Price
$ 72.94
932
795
443
3112
Market Price
$ 79.45
Selling Price
$ 71.97
926
642
576
1342
Market Price
$ 86.33
Selling Price
$ 77.30
1474
704
641
2697