Market Price
$ 53.25
Selling Price
$ 45.00
925
307
914
1041
Market Price
$ 62.86
Selling Price
$ 53.36
3159
1874
2066
3965
Market Price
$ 46.58
Selling Price
$ 42.26
2412
2185
1497
3219
Market Price
$ 62.21
Selling Price
$ 55.99
2121
755
802
2814
Market Price
$ 56.33
Selling Price
$ 47.56
1639
662
931
2013
Market Price
$ 46.17
Selling Price
$ 40.60
1901
1124
1011
3883
Market Price
$ 49.29
Selling Price
$ 43.48
271
132
89
603
Market Price
$ 57.88
Selling Price
$ 50.60
2280
738
1614
4535
Market Price
$ 30.80
Selling Price
$ 26.51
1673
1179
1398
2307
Market Price
$ 50.28
Selling Price
$ 42.31
706
275
586
1363
Market Price
$ 48.36
Selling Price
$ 41.69
1748
1395
1530
2814
Market Price
$ 64.80
Selling Price
$ 58.71
2113
1292
1510
3090
Market Price
$ 45.47
Selling Price
$ 40.61
2269
950
671
3914
Market Price
$ 31.82
Selling Price
$ 28.12
1443
621
1363
4013
Market Price
$ 56.99
Selling Price
$ 48.33
2625
1118
2365
4228
Market Price
$ 59.11
Selling Price
$ 51.18
598
158
598
2044
Market Price
$ 30.98
Selling Price
$ 25.85
453
186
169
557
Market Price
$ 48.38
Selling Price
$ 41.03
2710
2360
893
3140
Market Price
$ 45.03
Selling Price
$ 39.77
1370
938
610
1928
Market Price
$ 66.81
Selling Price
$ 55.94
516
288
267
897
Market Price
$ 70.74
Selling Price
$ 59.97
2689
2097
2317
2945
Market Price
$ 43.08
Selling Price
$ 37.97
1044
856
934
2093
Market Price
$ 65.95
Selling Price
$ 58.30
1354
1188
919
1497
Market Price
$ 34.63
Selling Price
$ 29.50
964
936
304
1321
Market Price
$ 64.64
Selling Price
$ 56.41
750
712
464
1503
Market Price
$ 48.41
Selling Price
$ 40.85
488
120
246
984
Market Price
$ 59.27
Selling Price
$ 52.61
221
186
47
913
Market Price
$ 47.31
Selling Price
$ 42.39
2027
2021
504
3039
Market Price
$ 65.00
Selling Price
$ 56.46
1086
654
325
2362
Market Price
$ 68.75
Selling Price
$ 59.96
2717
1496
818
4266
Market Price
$ 45.11
Selling Price
$ 37.78
1096
745
430
1139
Market Price
$ 51.31
Selling Price
$ 46.32
1615
1240
666
1833
Market Price
$ 64.62
Selling Price
$ 56.27
1545
440
1218
1840
Market Price
$ 53.43
Selling Price
$ 46.68
4589
3805
1222
4936
Market Price
$ 45.22
Selling Price
$ 39.04
608
383
138
2885
Market Price
$ 60.71
Selling Price
$ 52.84
607
492
362
1385
Market Price
$ 37.92
Selling Price
$ 31.72
515
364
451
1027
Market Price
$ 31.66
Selling Price
$ 26.92
1445
808
1168
4531
Market Price
$ 44.97
Selling Price
$ 37.63
777
375
604
850
Market Price
$ 68.48
Selling Price
$ 57.07
382
318
111
504