Market Price
$ 74.02
Selling Price
$ 64.64
3264
2659
1652
4298
Market Price
$ 79.30
Selling Price
$ 67.74
344
282
252
886
Market Price
$ 102.55
Selling Price
$ 87.69
890
438
721
3030
Market Price
$ 101.94
Selling Price
$ 90.57
1559
813
934
3457
Market Price
$ 82.90
Selling Price
$ 74.06
545
452
447
1945
Market Price
$ 89.17
Selling Price
$ 74.90
1728
626
1346
2569
Market Price
$ 79.08
Selling Price
$ 67.15
1100
540
743
2324
Market Price
$ 99.89
Selling Price
$ 83.29
1418
1079
1223
3049
Market Price
$ 76.06
Selling Price
$ 68.76
732
518
442
1933
Market Price
$ 78.36
Selling Price
$ 68.50
1229
287
436
3173
Market Price
$ 64.34
Selling Price
$ 58.25
565
382
537
1312
Market Price
$ 79.50
Selling Price
$ 70.59
772
539
703
1757
Market Price
$ 91.26
Selling Price
$ 79.90
1467
1371
1110
1563
Market Price
$ 103.01
Selling Price
$ 91.30
1459
1215
655
1713
Market Price
$ 75.80
Selling Price
$ 63.19
840
813
401
988
Market Price
$ 84.76
Selling Price
$ 71.23
3025
2011
1530
3320
Market Price
$ 104.95
Selling Price
$ 93.98
1255
1123
586
1756
Market Price
$ 102.09
Selling Price
$ 85.22
1240
666
1215
1671
Market Price
$ 75.08
Selling Price
$ 63.04
386
249
327
445
Market Price
$ 65.27
Selling Price
$ 58.33
960
498
711
1225
Market Price
$ 98.95
Selling Price
$ 87.21
544
467
454
911
Market Price
$ 103.86
Selling Price
$ 92.90
2271
802
2249
4231
Market Price
$ 92.56
Selling Price
$ 78.10
2197
495
1143
4906
Market Price
$ 72.99
Selling Price
$ 66.20
2595
2230
1240
4847
Market Price
$ 89.44
Selling Price
$ 80.63
443
248
151
1121
Market Price
$ 107.88
Selling Price
$ 93.98
625
532
559
1287
Market Price
$ 110.64
Selling Price
$ 96.76
447
319
350
976
Market Price
$ 78.18
Selling Price
$ 67.61
805
732
575
1268
Market Price
$ 73.24
Selling Price
$ 62.09
1623
1091
890
2502
Market Price
$ 71.83
Selling Price
$ 62.62
1253
850
473
1357
Market Price
$ 75.26
Selling Price
$ 65.33
922
227
483
3391
Market Price
$ 62.58
Selling Price
$ 55.01
338
226
114
613
Market Price
$ 112.66
Selling Price
$ 95.58
2037
1329
1241
2952
Market Price
$ 75.81
Selling Price
$ 63.96
975
698
539
1915
Market Price
$ 101.39
Selling Price
$ 85.74
1395
545
1393
2366
Market Price
$ 86.90
Selling Price
$ 73.91
350
248
78
1017
Market Price
$ 109.00
Selling Price
$ 90.93
1618
1519
1227
2234
Market Price
$ 90.29
Selling Price
$ 79.25
1023
624
801
4221
Market Price
$ 111.12
Selling Price
$ 98.11
450
276
233
750
Market Price
$ 68.59
Selling Price
$ 60.10
870
554
425
4146