Market Price
$ 108.03
Selling Price
$ 91.93
2150
886
538
3129
Market Price
$ 67.16
Selling Price
$ 60.19
411
179
390
433
Market Price
$ 108.18
Selling Price
$ 95.34
623
550
605
2337
Market Price
$ 90.72
Selling Price
$ 76.50
1242
450
722
4800
Market Price
$ 90.14
Selling Price
$ 77.38
1735
783
347
4728
Market Price
$ 80.77
Selling Price
$ 70.47
525
183
458
1028
Market Price
$ 101.65
Selling Price
$ 87.99
489
450
434
1232
Market Price
$ 106.10
Selling Price
$ 90.16
1214
738
915
2375
Market Price
$ 81.30
Selling Price
$ 73.28
2247
667
1862
3511
Market Price
$ 99.33
Selling Price
$ 88.41
412
162
259
883
Market Price
$ 99.16
Selling Price
$ 89.92
370
195
330
1043
Market Price
$ 104.58
Selling Price
$ 87.39
1823
1508
1112
3376
Market Price
$ 112.96
Selling Price
$ 97.35
3538
868
1166
4483
Market Price
$ 80.35
Selling Price
$ 70.79
1206
385
869
1297
Market Price
$ 74.25
Selling Price
$ 67.20
1566
1546
477
3875
Market Price
$ 62.59
Selling Price
$ 55.40
135
99
50
416
Market Price
$ 106.56
Selling Price
$ 95.60
1026
531
728
1238
Market Price
$ 90.14
Selling Price
$ 78.53
749
176
629
2422
Market Price
$ 89.41
Selling Price
$ 80.68
3415
3404
2432
4963
Market Price
$ 104.75
Selling Price
$ 89.96
3270
2089
1901
4855
Market Price
$ 105.46
Selling Price
$ 90.04
1582
708
516
3811
Market Price
$ 101.35
Selling Price
$ 87.07
1817
1427
1782
4100
Market Price
$ 108.03
Selling Price
$ 96.78
1128
1078
624
1900
Market Price
$ 99.19
Selling Price
$ 84.61
3077
2516
2706
4462
Market Price
$ 89.53
Selling Price
$ 75.75
391
98
272
1914
Market Price
$ 74.53
Selling Price
$ 65.05
334
284
75
638
Market Price
$ 111.32
Selling Price
$ 94.17
3778
2027
911
4776
Market Price
$ 65.35
Selling Price
$ 58.26
2544
2519
1906
2922
Market Price
$ 104.37
Selling Price
$ 91.38
452
287
451
567
Market Price
$ 84.40
Selling Price
$ 70.55
970
338
627
3564
Market Price
$ 109.22
Selling Price
$ 98.12
1697
736
774
2020
Market Price
$ 109.88
Selling Price
$ 92.35
371
223
251
647
Market Price
$ 101.02
Selling Price
$ 88.21
1899
701
1627
3308
Market Price
$ 112.13
Selling Price
$ 97.89
503
467
455
2086
Market Price
$ 65.87
Selling Price
$ 56.75
1793
358
596
2784
Market Price
$ 67.19
Selling Price
$ 58.29
2134
1654
1484
3770
Market Price
$ 67.94
Selling Price
$ 59.90
2517
949
627
3718
Market Price
$ 84.89
Selling Price
$ 76.74
2419
703
1375
3608
Market Price
$ 87.35
Selling Price
$ 74.94
2295
2031
983
4266
Market Price
$ 105.91
Selling Price
$ 95.65
3869
3618
2154
4410