Market Price
$ 92.23
Selling Price
$ 78.82
3462
1298
1366
3788
Market Price
$ 63.11
Selling Price
$ 56.28
232
140
154
404
Market Price
$ 73.15
Selling Price
$ 63.86
1733
1274
1303
3494
Market Price
$ 76.42
Selling Price
$ 69.34
1189
734
291
4254
Market Price
$ 70.76
Selling Price
$ 61.27
191
140
80
903
Market Price
$ 89.73
Selling Price
$ 75.35
3146
2467
1695
4247
Market Price
$ 104.17
Selling Price
$ 86.82
4343
1750
4202
4695
Market Price
$ 81.70
Selling Price
$ 71.91
1650
1599
1396
4132
Market Price
$ 98.32
Selling Price
$ 87.25
1423
470
855
2339
Market Price
$ 83.57
Selling Price
$ 73.78
907
410
509
1583
Market Price
$ 106.35
Selling Price
$ 90.21
3236
2105
3074
4629
Market Price
$ 90.13
Selling Price
$ 78.10
871
762
196
1459
Market Price
$ 112.21
Selling Price
$ 96.43
1849
793
943
3618
Market Price
$ 97.58
Selling Price
$ 87.01
1684
605
484
4517
Market Price
$ 108.52
Selling Price
$ 94.54
2698
1851
2049
3155
Market Price
$ 94.87
Selling Price
$ 80.90
1915
1191
953
2671
Market Price
$ 93.93
Selling Price
$ 84.99
1296
542
1284
1833
Market Price
$ 91.30
Selling Price
$ 81.68
246
175
109
555
Market Price
$ 106.87
Selling Price
$ 89.47
2012
769
1105
2984
Market Price
$ 83.00
Selling Price
$ 74.22
2477
1730
1393
3539
Market Price
$ 68.92
Selling Price
$ 60.87
3565
1498
1503
3838
Market Price
$ 68.95
Selling Price
$ 58.38
2444
539
1442
3461
Market Price
$ 104.82
Selling Price
$ 88.02
617
615
504
3006
Market Price
$ 109.10
Selling Price
$ 94.23
2690
959
2630
4606
Market Price
$ 113.60
Selling Price
$ 94.71
1225
394
732
4087
Market Price
$ 87.69
Selling Price
$ 78.78
1023
390
553
4471
Market Price
$ 94.03
Selling Price
$ 81.39
1737
1658
811
2442
Market Price
$ 73.33
Selling Price
$ 61.73
1649
653
500
3344
Market Price
$ 86.11
Selling Price
$ 72.08
1119
900
372
3082
Market Price
$ 91.67
Selling Price
$ 81.23
1496
377
861
1897
Market Price
$ 87.45
Selling Price
$ 78.36
2641
2511
2139
3987
Market Price
$ 83.48
Selling Price
$ 70.52
695
208
590
880
Market Price
$ 102.46
Selling Price
$ 87.74
483
300
122
669
Market Price
$ 106.33
Selling Price
$ 89.73
192
114
72
751
Market Price
$ 64.87
Selling Price
$ 57.97
781
274
725
2891
Market Price
$ 69.56
Selling Price
$ 63.04
4283
1417
2118
4639
Market Price
$ 76.35
Selling Price
$ 67.41
440
316
393
1014
Market Price
$ 101.11
Selling Price
$ 87.68
1541
1262
1087
2936
Market Price
$ 70.18
Selling Price
$ 61.32
630
348
400
2596
Market Price
$ 94.31
Selling Price
$ 83.98
1595
1523
798
2714