Market Price
$ 109.31
Selling Price
$ 94.06
2794
1073
2084
2873
Market Price
$ 80.70
Selling Price
$ 72.25
2685
1417
2198
3283
Market Price
$ 94.58
Selling Price
$ 85.40
718
480
330
1339
Market Price
$ 61.90
Selling Price
$ 55.92
2753
1416
882
3585
Market Price
$ 83.98
Selling Price
$ 75.73
598
541
519
2313
Market Price
$ 99.30
Selling Price
$ 89.25
4282
3652
3633
4733
Market Price
$ 104.21
Selling Price
$ 90.51
1253
766
1013
2714
Market Price
$ 86.75
Selling Price
$ 73.43
2931
1199
2722
4917
Market Price
$ 104.95
Selling Price
$ 88.54
2304
967
1058
2478
Market Price
$ 67.75
Selling Price
$ 60.76
208
162
125
862
Market Price
$ 116.57
Selling Price
$ 97.42
1901
826
1769
2208
Market Price
$ 106.03
Selling Price
$ 94.45
2648
785
2052
4241
Market Price
$ 85.42
Selling Price
$ 77.27
2393
890
2096
4477
Market Price
$ 109.40
Selling Price
$ 93.64
2555
2527
2514
3329
Market Price
$ 111.46
Selling Price
$ 97.31
897
530
645
1737
Market Price
$ 81.41
Selling Price
$ 68.63
1745
524
837
1783
Market Price
$ 76.04
Selling Price
$ 63.62
612
569
250
736
Market Price
$ 77.56
Selling Price
$ 64.82
1018
633
706
3251
Market Price
$ 79.62
Selling Price
$ 68.49
429
327
394
1972
Market Price
$ 65.81
Selling Price
$ 59.54
4328
2808
3405
4546
Market Price
$ 81.57
Selling Price
$ 72.74
2113
571
1427
4763
Market Price
$ 96.94
Selling Price
$ 83.05
4095
2630
1306
4359
Market Price
$ 112.29
Selling Price
$ 95.84
2803
1711
2380
4010
Market Price
$ 95.38
Selling Price
$ 84.39
580
318
170
1347
Market Price
$ 107.82
Selling Price
$ 90.36
2155
954
1934
2763
Market Price
$ 83.19
Selling Price
$ 74.81
634
210
629
3039
Market Price
$ 90.63
Selling Price
$ 76.23
3480
1076
1667
4488
Market Price
$ 98.66
Selling Price
$ 83.78
3809
3151
3646
4475
Market Price
$ 108.64
Selling Price
$ 95.89
2768
2559
2096
4567
Market Price
$ 95.09
Selling Price
$ 84.22
2319
484
867
3825
Market Price
$ 71.12
Selling Price
$ 60.74
872
375
268
3785
Market Price
$ 98.89
Selling Price
$ 84.16
1675
566
724
2277
Market Price
$ 79.69
Selling Price
$ 72.35
3020
607
2958
3420
Market Price
$ 101.66
Selling Price
$ 88.86
3107
2257
1761
3456
Market Price
$ 103.69
Selling Price
$ 90.99
1618
1304
390
1869
Market Price
$ 88.09
Selling Price
$ 74.36
287
232
116
1111
Market Price
$ 87.40
Selling Price
$ 75.27
2617
1987
2013
4276
Market Price
$ 93.89
Selling Price
$ 82.33
547
315
470
1423
Market Price
$ 76.09
Selling Price
$ 64.46
2853
2331
2399
3982
Market Price
$ 71.14
Selling Price
$ 61.66
1726
1222
1110
3772