Market Price
$ 92.75
Selling Price
$ 80.58
1284
590
697
3618
Market Price
$ 84.49
Selling Price
$ 75.41
1390
1317
1191
2150
Market Price
$ 95.28
Selling Price
$ 80.49
3645
2604
1851
4593
Market Price
$ 73.57
Selling Price
$ 61.34
3460
2346
2818
4610
Market Price
$ 66.84
Selling Price
$ 57.07
2843
699
1736
4329
Market Price
$ 84.18
Selling Price
$ 71.01
926
803
726
958
Market Price
$ 78.61
Selling Price
$ 66.32
1410
570
579
1445
Market Price
$ 76.33
Selling Price
$ 68.53
806
586
255
1789
Market Price
$ 68.64
Selling Price
$ 59.11
558
265
162
2003
Market Price
$ 66.75
Selling Price
$ 57.34
2265
1803
706
3180
Market Price
$ 85.65
Selling Price
$ 72.20
804
381
163
1175
Market Price
$ 116.01
Selling Price
$ 97.55
296
63
151
1453
Market Price
$ 68.89
Selling Price
$ 61.51
683
680
421
1955
Market Price
$ 73.21
Selling Price
$ 66.34
890
372
555
1143
Market Price
$ 103.61
Selling Price
$ 86.40
1161
290
1042
1382
Market Price
$ 103.47
Selling Price
$ 88.88
3477
2821
782
4334
Market Price
$ 98.47
Selling Price
$ 86.34
127
51
40
487
Market Price
$ 78.55
Selling Price
$ 66.60
1553
961
366
2708
Market Price
$ 87.90
Selling Price
$ 78.56
582
118
485
956
Market Price
$ 88.73
Selling Price
$ 75.73
3614
900
3581
4493
Market Price
$ 90.93
Selling Price
$ 81.69
1150
1119
441
2300
Market Price
$ 104.73
Selling Price
$ 92.58
489
106
272
826
Market Price
$ 72.13
Selling Price
$ 64.73
1899
815
524
2387
Market Price
$ 86.58
Selling Price
$ 73.36
584
183
537
2863
Market Price
$ 92.97
Selling Price
$ 82.36
238
78
165
647
Market Price
$ 77.39
Selling Price
$ 65.14
1121
1000
593
3280
Market Price
$ 71.40
Selling Price
$ 62.79
254
126
172
1044
Market Price
$ 95.06
Selling Price
$ 79.27
564
381
175
1333
Market Price
$ 107.06
Selling Price
$ 92.85
655
513
608
1289
Market Price
$ 90.48
Selling Price
$ 80.65
1949
434
1558
2745
Market Price
$ 62.45
Selling Price
$ 55.81
1239
1064
797
3135
Market Price
$ 70.22
Selling Price
$ 62.46
462
336
310
1475
Market Price
$ 76.17
Selling Price
$ 67.17
3065
1079
2605
3570
Market Price
$ 83.62
Selling Price
$ 72.80
510
349
343
1495
Market Price
$ 91.59
Selling Price
$ 80.60
1188
466
1121
3361
Market Price
$ 104.98
Selling Price
$ 91.74
3798
2496
2071
4753
Market Price
$ 71.88
Selling Price
$ 63.70
863
490
538
1498
Market Price
$ 100.96
Selling Price
$ 86.59
1536
327
1309
2144
Market Price
$ 85.50
Selling Price
$ 75.41
2589
1670
968
4227
Market Price
$ 91.65
Selling Price
$ 78.49
305
276
173
593