Market Price
$ 71.68
Selling Price
$ 62.02
1632
1176
578
3453
Market Price
$ 102.92
Selling Price
$ 90.38
1568
1383
1524
4763
Market Price
$ 107.88
Selling Price
$ 96.96
139
132
35
416
Market Price
$ 112.40
Selling Price
$ 98.47
1630
1107
622
4969
Market Price
$ 78.61
Selling Price
$ 69.47
1486
914
437
4405
Market Price
$ 90.30
Selling Price
$ 79.29
2901
955
2107
3554
Market Price
$ 90.25
Selling Price
$ 76.00
2044
1488
910
2790
Market Price
$ 112.62
Selling Price
$ 96.57
529
185
120
1808
Market Price
$ 69.23
Selling Price
$ 58.61
1204
632
260
3966
Market Price
$ 85.15
Selling Price
$ 76.49
3650
2697
2060
3894
Market Price
$ 89.56
Selling Price
$ 74.95
800
276
739
1539
Market Price
$ 76.65
Selling Price
$ 66.43
3120
2817
1358
3483
Market Price
$ 75.80
Selling Price
$ 67.39
2662
2488
2486
4473
Market Price
$ 85.50
Selling Price
$ 71.84
3264
2415
1972
3653
Market Price
$ 110.01
Selling Price
$ 93.61
1102
1067
1021
2125
Market Price
$ 62.16
Selling Price
$ 55.07
600
249
260
851
Market Price
$ 67.69
Selling Price
$ 56.91
3340
2030
797
4108
Market Price
$ 66.27
Selling Price
$ 58.16
497
247
267
991
Market Price
$ 69.72
Selling Price
$ 59.63
2857
2155
2162
4654
Market Price
$ 106.36
Selling Price
$ 90.99
2041
778
1604
3255
Market Price
$ 97.44
Selling Price
$ 84.11
1588
1352
1158
4460
Market Price
$ 87.70
Selling Price
$ 76.85
786
392
714
3109
Market Price
$ 74.82
Selling Price
$ 67.05
1612
1245
1606
4670
Market Price
$ 91.76
Selling Price
$ 82.47
452
258
98
984
Market Price
$ 91.60
Selling Price
$ 82.10
325
138
101
671
Market Price
$ 73.32
Selling Price
$ 61.68
460
349
117
548
Market Price
$ 65.23
Selling Price
$ 57.09
859
675
587
2761
Market Price
$ 78.60
Selling Price
$ 70.93
1708
409
1184
1930
Market Price
$ 77.18
Selling Price
$ 66.19
967
655
914
2425
Market Price
$ 114.67
Selling Price
$ 97.67
1603
1155
913
2613
Market Price
$ 108.68
Selling Price
$ 93.05
3549
1778
1428
4089
Market Price
$ 69.54
Selling Price
$ 60.19
1523
494
602
3051
Market Price
$ 104.74
Selling Price
$ 94.97
996
226
705
1961
Market Price
$ 104.42
Selling Price
$ 90.56
3677
3061
2883
4119
Market Price
$ 102.44
Selling Price
$ 86.27
844
596
754
2543
Market Price
$ 78.77
Selling Price
$ 65.93
1008
421
399
2860
Market Price
$ 107.06
Selling Price
$ 92.13
1982
674
722
4155
Market Price
$ 98.32
Selling Price
$ 83.90
2501
1224
1860
4841
Market Price
$ 105.84
Selling Price
$ 90.79
3464
3126
1236
4916
Market Price
$ 70.32
Selling Price
$ 61.02
3571
899
3146
4694