Market Price
$ 95.21
Selling Price
$ 81.68
1119
533
278
3080
Market Price
$ 74.36
Selling Price
$ 64.71
371
207
235
863
Market Price
$ 106.29
Selling Price
$ 91.62
1255
1112
381
3138
Market Price
$ 116.16
Selling Price
$ 98.13
1311
301
491
4867
Market Price
$ 64.57
Selling Price
$ 56.01
805
583
452
1506
Market Price
$ 103.00
Selling Price
$ 86.30
1710
506
1319
4861
Market Price
$ 73.62
Selling Price
$ 62.84
359
254
198
1406
Market Price
$ 64.63
Selling Price
$ 57.63
1463
677
350
4219
Market Price
$ 66.90
Selling Price
$ 56.76
640
565
145
3126
Market Price
$ 99.98
Selling Price
$ 86.40
1495
912
890
4313
Market Price
$ 87.93
Selling Price
$ 77.41
1971
670
1683
2554
Market Price
$ 78.92
Selling Price
$ 67.22
3246
894
1510
4812
Market Price
$ 75.45
Selling Price
$ 67.89
1438
594
806
1529
Market Price
$ 67.04
Selling Price
$ 57.75
1602
626
545
2918
Market Price
$ 83.79
Selling Price
$ 69.95
1272
1051
294
1842
Market Price
$ 103.91
Selling Price
$ 93.67
3398
863
2603
4164
Market Price
$ 83.35
Selling Price
$ 70.46
1427
458
724
4137
Market Price
$ 79.32
Selling Price
$ 67.88
637
430
587
1091
Market Price
$ 67.20
Selling Price
$ 56.64
516
197
379
643
Market Price
$ 80.91
Selling Price
$ 68.11
1789
1470
1716
4171
Market Price
$ 70.96
Selling Price
$ 61.64
1377
901
437
1396
Market Price
$ 105.23
Selling Price
$ 91.03
1145
231
839
3765
Market Price
$ 80.97
Selling Price
$ 68.84
981
262
894
1766
Market Price
$ 92.17
Selling Price
$ 80.73
595
301
274
785
Market Price
$ 73.14
Selling Price
$ 63.93
959
246
257
1127
Market Price
$ 69.04
Selling Price
$ 61.30
756
212
427
1181
Market Price
$ 109.85
Selling Price
$ 91.87
570
343
348
1100
Market Price
$ 94.99
Selling Price
$ 85.01
280
77
138
778
Market Price
$ 88.24
Selling Price
$ 78.06
1823
844
708
3770
Market Price
$ 92.74
Selling Price
$ 83.43
2059
944
864
3687
Market Price
$ 91.43
Selling Price
$ 80.03
563
534
452
1401
Market Price
$ 67.56
Selling Price
$ 57.90
1283
529
666
1994
Market Price
$ 107.97
Selling Price
$ 95.49
314
117
226
494
Market Price
$ 92.67
Selling Price
$ 77.52
476
249
375
1950
Market Price
$ 93.43
Selling Price
$ 79.03
1179
421
989
3058
Market Price
$ 102.60
Selling Price
$ 87.55
1742
482
1184
3630
Market Price
$ 64.44
Selling Price
$ 57.24
207
152
189
406
Market Price
$ 72.08
Selling Price
$ 62.55
203
116
108
405
Market Price
$ 113.35
Selling Price
$ 96.17
1992
853
593
3018
Market Price
$ 88.43
Selling Price
$ 77.10
1508
538
1314
3146