Market Price
$ 114.94
Selling Price
$ 98.10
2925
2615
1961
3126
Market Price
$ 81.59
Selling Price
$ 68.87
858
604
399
3388
Market Price
$ 71.24
Selling Price
$ 63.76
638
242
487
2403
Market Price
$ 106.94
Selling Price
$ 94.31
1532
1213
649
2441
Market Price
$ 98.63
Selling Price
$ 88.26
322
141
88
433
Market Price
$ 97.91
Selling Price
$ 82.66
272
124
91
730
Market Price
$ 105.16
Selling Price
$ 90.01
418
318
242
1260
Market Price
$ 67.30
Selling Price
$ 60.14
372
112
369
1221
Market Price
$ 76.02
Selling Price
$ 66.55
2527
1100
1214
2591
Market Price
$ 82.04
Selling Price
$ 72.55
405
297
112
924
Market Price
$ 76.94
Selling Price
$ 65.72
795
495
591
2840
Market Price
$ 78.70
Selling Price
$ 67.03
803
728
636
1653
Market Price
$ 78.62
Selling Price
$ 71.47
2146
512
1896
2753
Market Price
$ 92.19
Selling Price
$ 78.44
857
419
845
1233
Market Price
$ 66.68
Selling Price
$ 59.24
1743
1392
799
2212
Market Price
$ 93.41
Selling Price
$ 83.59
2084
520
1113
3281
Market Price
$ 99.89
Selling Price
$ 86.57
1202
781
278
2445
Market Price
$ 112.85
Selling Price
$ 98.08
4128
1700
1402
4933
Market Price
$ 69.12
Selling Price
$ 57.61
991
615
740
1174
Market Price
$ 105.26
Selling Price
$ 89.00
3563
3221
2003
3827
Market Price
$ 106.18
Selling Price
$ 96.12
805
181
620
3728
Market Price
$ 78.21
Selling Price
$ 68.20
563
501
431
967
Market Price
$ 102.80
Selling Price
$ 92.63
1909
1601
616
3552
Market Price
$ 111.88
Selling Price
$ 98.65
1221
852
300
4797
Market Price
$ 84.52
Selling Price
$ 71.21
335
172
188
504
Market Price
$ 95.82
Selling Price
$ 82.13
2021
1381
1215
3743
Market Price
$ 73.05
Selling Price
$ 65.48
222
160
57
616
Market Price
$ 91.40
Selling Price
$ 78.09
2597
1759
1464
2891
Market Price
$ 83.77
Selling Price
$ 75.32
1878
1859
1306
3077
Market Price
$ 79.60
Selling Price
$ 66.51
812
346
260
1308
Market Price
$ 92.24
Selling Price
$ 82.07
1208
628
982
2288
Market Price
$ 74.16
Selling Price
$ 66.95
1338
755
909
2700
Market Price
$ 77.19
Selling Price
$ 65.89
1087
661
508
1567
Market Price
$ 81.84
Selling Price
$ 69.17
1952
956
777
2388
Market Price
$ 99.94
Selling Price
$ 89.65
2683
1535
1569
3784
Market Price
$ 88.95
Selling Price
$ 78.70
580
443
557
1572
Market Price
$ 111.81
Selling Price
$ 97.61
2155
1239
1101
4373
Market Price
$ 106.47
Selling Price
$ 88.79
208
47
207
406
Market Price
$ 92.06
Selling Price
$ 82.44
905
858
861
1905
Market Price
$ 69.85
Selling Price
$ 60.14
3831
2495
3518
4480