Market Price
$ 103.82
Selling Price
$ 92.43
2053
1628
547
2332
Market Price
$ 109.16
Selling Price
$ 97.28
1155
584
437
2316
Market Price
$ 117.58
Selling Price
$ 98.33
1154
671
459
1474
Market Price
$ 96.55
Selling Price
$ 83.79
691
359
424
1844
Market Price
$ 99.32
Selling Price
$ 88.54
1626
1186
1583
4983
Market Price
$ 99.82
Selling Price
$ 86.63
1847
1733
873
2177
Market Price
$ 93.88
Selling Price
$ 81.88
3061
700
898
3583
Market Price
$ 89.01
Selling Price
$ 74.58
418
244
349
589
Market Price
$ 75.12
Selling Price
$ 64.01
1086
418
828
3484
Market Price
$ 87.91
Selling Price
$ 78.16
1490
673
629
1517
Market Price
$ 107.21
Selling Price
$ 90.59
1472
599
1040
2347
Market Price
$ 72.87
Selling Price
$ 62.60
766
555
419
1728
Market Price
$ 100.38
Selling Price
$ 85.14
217
157
120
419
Market Price
$ 67.13
Selling Price
$ 58.70
2621
2547
2310
3493
Market Price
$ 105.88
Selling Price
$ 95.12
1607
1073
564
3512
Market Price
$ 104.14
Selling Price
$ 91.30
773
609
514
1878
Market Price
$ 104.67
Selling Price
$ 87.46
1197
777
1065
4315
Market Price
$ 91.75
Selling Price
$ 82.33
2764
2101
1239
3665
Market Price
$ 69.96
Selling Price
$ 60.40
2083
968
2039
4219
Market Price
$ 111.33
Selling Price
$ 98.89
1195
1055
948
4764
Market Price
$ 109.01
Selling Price
$ 97.02
732
319
318
3557
Market Price
$ 108.24
Selling Price
$ 95.73
2988
789
2232
3123
Market Price
$ 72.01
Selling Price
$ 64.88
1618
1502
647
4401
Market Price
$ 80.27
Selling Price
$ 72.56
3504
1104
1505
4777
Market Price
$ 89.64
Selling Price
$ 80.97
799
755
296
2369
Market Price
$ 70.03
Selling Price
$ 63.10
528
501
198
680
Market Price
$ 83.00
Selling Price
$ 74.51
1959
1055
1951
2331
Market Price
$ 97.81
Selling Price
$ 84.81
979
573
487
3802
Market Price
$ 79.24
Selling Price
$ 68.85
2622
743
2059
3735
Market Price
$ 74.98
Selling Price
$ 68.14
3084
1744
1874
4053
Market Price
$ 64.36
Selling Price
$ 57.62
1201
600
249
1543
Market Price
$ 111.68
Selling Price
$ 98.99
523
392
495
1869
Market Price
$ 98.02
Selling Price
$ 83.44
2556
1199
625
2578
Market Price
$ 86.35
Selling Price
$ 73.07
1474
729
417
3785
Market Price
$ 69.80
Selling Price
$ 60.98
2175
2082
727
4657
Market Price
$ 98.32
Selling Price
$ 88.27
507
187
302
679
Market Price
$ 110.19
Selling Price
$ 93.79
525
453
344
2193
Market Price
$ 105.18
Selling Price
$ 93.89
952
709
389
2225
Market Price
$ 69.73
Selling Price
$ 62.89
3165
2055
837
4976
Market Price
$ 96.46
Selling Price
$ 84.53
1385
498
313
2434