Market Price
$ 78.11
Selling Price
$ 68.29
705
389
690
2785
Market Price
$ 80.29
Selling Price
$ 69.80
2446
1249
1077
4816
Market Price
$ 70.82
Selling Price
$ 60.57
2069
1540
1407
2503
Market Price
$ 106.31
Selling Price
$ 88.69
3111
1860
1813
4805
Market Price
$ 108.01
Selling Price
$ 94.63
422
270
184
644
Market Price
$ 111.27
Selling Price
$ 95.15
1353
787
391
4025
Market Price
$ 92.75
Selling Price
$ 79.37
2812
883
2403
2849
Market Price
$ 97.94
Selling Price
$ 82.23
930
556
515
1692
Market Price
$ 73.14
Selling Price
$ 62.93
1609
1260
441
4308
Market Price
$ 69.40
Selling Price
$ 59.14
3438
1030
858
4199
Market Price
$ 69.24
Selling Price
$ 59.26
963
696
792
1285
Market Price
$ 84.63
Selling Price
$ 75.38
3619
2030
2777
4152
Market Price
$ 64.92
Selling Price
$ 58.22
1436
973
956
1681
Market Price
$ 80.81
Selling Price
$ 68.24
2512
1441
1657
2814
Market Price
$ 102.94
Selling Price
$ 90.66
858
675
458
1665
Market Price
$ 111.02
Selling Price
$ 95.36
558
252
317
1264
Market Price
$ 77.12
Selling Price
$ 66.37
960
777
425
4521
Market Price
$ 103.17
Selling Price
$ 89.83
792
644
717
2863
Market Price
$ 73.55
Selling Price
$ 65.27
487
258
176
2275
Market Price
$ 87.35
Selling Price
$ 75.17
748
660
430
1394
Market Price
$ 66.71
Selling Price
$ 55.86
1583
1069
1176
4423
Market Price
$ 106.51
Selling Price
$ 93.71
1108
1101
589
2009
Market Price
$ 72.44
Selling Price
$ 60.56
1883
906
959
2590
Market Price
$ 78.01
Selling Price
$ 66.03
1644
822
334
1814
Market Price
$ 62.75
Selling Price
$ 56.86
2106
1417
488
2148
Market Price
$ 116.02
Selling Price
$ 98.42
4528
1348
3411
4944
Market Price
$ 79.22
Selling Price
$ 68.08
814
490
351
1284
Market Price
$ 102.02
Selling Price
$ 91.66
271
152
110
806
Market Price
$ 113.31
Selling Price
$ 97.08
1583
1029
1370
1822
Market Price
$ 76.32
Selling Price
$ 68.91
326
196
192
541
Market Price
$ 91.19
Selling Price
$ 78.82
3018
1368
1631
3941
Market Price
$ 101.37
Selling Price
$ 90.06
646
412
376
1140
Market Price
$ 102.07
Selling Price
$ 90.83
1392
1125
1309
4088
Market Price
$ 102.88
Selling Price
$ 88.36
3699
878
1632
3903
Market Price
$ 115.04
Selling Price
$ 98.66
203
185
41
416
Market Price
$ 86.35
Selling Price
$ 72.65
2968
639
2624
3916
Market Price
$ 83.30
Selling Price
$ 69.86
2323
1073
929
3067
Market Price
$ 102.50
Selling Price
$ 88.54
236
150
100
432
Market Price
$ 106.38
Selling Price
$ 91.29
1161
515
949
2367
Market Price
$ 100.65
Selling Price
$ 89.63
1018
566
397
2816