Market Price
$ 72.58
Selling Price
$ 63.10
341
270
214
471
Market Price
$ 103.87
Selling Price
$ 93.96
431
211
384
1011
Market Price
$ 82.44
Selling Price
$ 73.23
560
135
399
613
Market Price
$ 80.21
Selling Price
$ 72.40
1076
680
833
4439
Market Price
$ 86.06
Selling Price
$ 77.92
2091
1462
1632
3751
Market Price
$ 102.38
Selling Price
$ 87.40
261
80
181
792
Market Price
$ 64.10
Selling Price
$ 57.36
2201
600
1883
4795
Market Price
$ 104.92
Selling Price
$ 92.13
390
237
81
1127
Market Price
$ 81.15
Selling Price
$ 72.10
809
219
361
2619
Market Price
$ 80.33
Selling Price
$ 71.12
3674
2062
973
4357
Market Price
$ 100.60
Selling Price
$ 90.84
717
205
479
2974
Market Price
$ 107.55
Selling Price
$ 94.69
1323
1144
850
4032
Market Price
$ 92.43
Selling Price
$ 79.87
277
77
224
872
Market Price
$ 78.85
Selling Price
$ 68.55
1331
492
690
1427
Market Price
$ 97.78
Selling Price
$ 83.96
141
109
28
566
Market Price
$ 100.14
Selling Price
$ 84.09
249
114
222
508
Market Price
$ 92.09
Selling Price
$ 79.16
2900
814
2466
4996
Market Price
$ 83.32
Selling Price
$ 70.90
221
81
92
528
Market Price
$ 64.92
Selling Price
$ 58.79
555
170
287
1674
Market Price
$ 66.20
Selling Price
$ 56.01
360
89
78
768
Market Price
$ 99.03
Selling Price
$ 84.75
1081
791
796
3340
Market Price
$ 69.50
Selling Price
$ 60.25
388
154
246
607
Market Price
$ 99.79
Selling Price
$ 83.17
2543
1826
2384
2618
Market Price
$ 83.74
Selling Price
$ 70.86
2322
547
2214
2965
Market Price
$ 79.48
Selling Price
$ 72.05
2631
1071
2585
3364
Market Price
$ 106.20
Selling Price
$ 92.79
546
195
349
1518
Market Price
$ 94.57
Selling Price
$ 82.97
1267
802
453
3926
Market Price
$ 99.54
Selling Price
$ 89.02
968
269
884
2456
Market Price
$ 100.90
Selling Price
$ 87.71
914
534
435
2136
Market Price
$ 76.50
Selling Price
$ 68.84
422
341
119
746
Market Price
$ 95.63
Selling Price
$ 81.83
3788
2127
2942
4122
Market Price
$ 77.43
Selling Price
$ 65.77
1809
1259
820
2495
Market Price
$ 75.06
Selling Price
$ 64.01
1846
1039
1274
4661
Market Price
$ 77.18
Selling Price
$ 66.42
364
276
150
404
Market Price
$ 79.01
Selling Price
$ 71.03
784
408
579
3766
Market Price
$ 71.68
Selling Price
$ 63.25
704
699
584
2826
Market Price
$ 75.12
Selling Price
$ 63.41
1212
346
953
2694
Market Price
$ 79.29
Selling Price
$ 66.26
868
508
716
1332
Market Price
$ 99.87
Selling Price
$ 85.63
879
767
794
1748
Market Price
$ 66.75
Selling Price
$ 58.30
3645
2439
1359
4759