Market Price
$ 113.66
Selling Price
$ 97.03
1690
966
1365
4335
Market Price
$ 85.01
Selling Price
$ 74.26
2846
1278
1604
4770
Market Price
$ 103.92
Selling Price
$ 87.76
718
684
401
846
Market Price
$ 99.61
Selling Price
$ 88.51
674
495
271
1006
Market Price
$ 78.66
Selling Price
$ 70.60
2888
1613
1633
3312
Market Price
$ 80.20
Selling Price
$ 69.83
2318
1582
673
3491
Market Price
$ 104.89
Selling Price
$ 89.18
2661
1616
549
3866
Market Price
$ 91.48
Selling Price
$ 77.69
329
141
186
584
Market Price
$ 109.26
Selling Price
$ 96.09
1598
847
592
2453
Market Price
$ 63.12
Selling Price
$ 57.25
1459
1455
905
3637
Market Price
$ 86.19
Selling Price
$ 74.39
348
204
252
1049
Market Price
$ 64.69
Selling Price
$ 57.24
147
89
96
470
Market Price
$ 95.00
Selling Price
$ 81.60
1147
668
711
1387
Market Price
$ 100.44
Selling Price
$ 83.92
201
113
121
487
Market Price
$ 90.82
Selling Price
$ 79.66
3469
751
2796
3624
Market Price
$ 62.91
Selling Price
$ 57.13
1554
890
1110
2337
Market Price
$ 89.37
Selling Price
$ 79.66
3092
1000
2622
4343
Market Price
$ 91.72
Selling Price
$ 80.73
771
328
674
1505
Market Price
$ 103.37
Selling Price
$ 89.66
575
273
420
2153
Market Price
$ 105.30
Selling Price
$ 89.53
3615
1699
2523
4792
Market Price
$ 79.49
Selling Price
$ 71.66
216
87
79
576
Market Price
$ 96.53
Selling Price
$ 85.92
1538
633
1180
4329
Market Price
$ 62.83
Selling Price
$ 56.98
3608
1894
1499
4612
Market Price
$ 89.96
Selling Price
$ 77.33
907
845
353
3803
Market Price
$ 107.24
Selling Price
$ 91.56
928
771
828
1593
Market Price
$ 72.94
Selling Price
$ 64.49
1589
765
906
3828
Market Price
$ 68.08
Selling Price
$ 58.63
2111
1253
1295
3617
Market Price
$ 68.97
Selling Price
$ 57.88
1422
896
631
2633
Market Price
$ 105.43
Selling Price
$ 87.93
2480
859
2355
3582
Market Price
$ 87.63
Selling Price
$ 79.58
634
353
230
1727
Market Price
$ 77.52
Selling Price
$ 70.33
334
93
177
910
Market Price
$ 84.67
Selling Price
$ 72.36
830
769
183
1056
Market Price
$ 71.59
Selling Price
$ 64.15
579
296
135
619
Market Price
$ 92.59
Selling Price
$ 79.14
1301
916
1117
4196
Market Price
$ 86.14
Selling Price
$ 77.51
2719
1469
2600
4626
Market Price
$ 83.45
Selling Price
$ 69.80
2516
1727
1617
2605
Market Price
$ 83.39
Selling Price
$ 72.17
4169
3351
2559
4858
Market Price
$ 91.31
Selling Price
$ 78.68
1215
332
298
4007
Market Price
$ 104.93
Selling Price
$ 88.74
2884
1272
2507
3164
Market Price
$ 87.62
Selling Price
$ 74.01
136
50
46
407