Market Price
$ 59.20
Selling Price
$ 51.89
3064
682
2873
4597
Market Price
$ 58.14
Selling Price
$ 52.14
1930
1197
1673
4905
Market Price
$ 43.44
Selling Price
$ 37.94
1599
959
1373
3417
Market Price
$ 55.90
Selling Price
$ 49.19
874
551
306
985
Market Price
$ 41.90
Selling Price
$ 37.67
598
200
232
1198
Market Price
$ 56.77
Selling Price
$ 49.72
724
653
319
2463
Market Price
$ 45.05
Selling Price
$ 38.65
2310
2114
2227
3371
Market Price
$ 45.90
Selling Price
$ 39.50
3834
858
3125
3904
Market Price
$ 62.76
Selling Price
$ 56.29
3881
3448
3176
3896
Market Price
$ 29.18
Selling Price
$ 25.65
827
449
181
1547
Market Price
$ 45.14
Selling Price
$ 38.99
1922
397
1593
2831
Market Price
$ 43.12
Selling Price
$ 36.43
1535
739
1135
1609
Market Price
$ 31.05
Selling Price
$ 27.72
3209
2798
1373
3821
Market Price
$ 54.25
Selling Price
$ 49.06
855
418
524
3192
Market Price
$ 32.19
Selling Price
$ 29.19
1310
937
1088
4243
Market Price
$ 52.17
Selling Price
$ 47.30
947
226
718
1527
Market Price
$ 41.33
Selling Price
$ 37.44
1481
1293
461
1828
Market Price
$ 58.58
Selling Price
$ 49.97
2403
1951
1705
4583
Market Price
$ 46.40
Selling Price
$ 39.13
820
619
621
968
Market Price
$ 45.02
Selling Price
$ 40.23
3566
883
900
4025
Market Price
$ 50.37
Selling Price
$ 45.67
2547
989
2065
3533
Market Price
$ 63.36
Selling Price
$ 54.37
220
146
80
993
Market Price
$ 35.52
Selling Price
$ 32.06
513
408
193
831
Market Price
$ 56.58
Selling Price
$ 50.31
1785
1593
1733
2119
Market Price
$ 48.63
Selling Price
$ 41.50
2452
2108
781
2617
Market Price
$ 37.08
Selling Price
$ 32.39
1004
788
787
1168
Market Price
$ 35.57
Selling Price
$ 31.83
563
557
550
2317
Market Price
$ 67.59
Selling Price
$ 57.24
2206
715
1317
2969
Market Price
$ 34.63
Selling Price
$ 29.80
1145
442
899
2163
Market Price
$ 50.59
Selling Price
$ 45.58
238
99
73
546
Market Price
$ 69.00
Selling Price
$ 57.70
1796
1433
765
3007
Market Price
$ 30.05
Selling Price
$ 25.98
900
874
624
1625
Market Price
$ 32.76
Selling Price
$ 27.40
2080
1041
605
3611
Market Price
$ 57.56
Selling Price
$ 52.00
3068
1770
872
3476
Market Price
$ 65.96
Selling Price
$ 57.53
1785
1486
491
3669
Market Price
$ 39.04
Selling Price
$ 35.22
691
644
606
2004
Market Price
$ 51.38
Selling Price
$ 42.86
152
108
59
510
Market Price
$ 33.50
Selling Price
$ 28.03
1383
1094
387
3202
Market Price
$ 68.47
Selling Price
$ 59.09
450
133
220
592
Market Price
$ 67.03
Selling Price
$ 57.48
2380
1128
2177
4072