Market Price
$ 55.38
Selling Price
$ 34.58
2601
601
1402
3579
Market Price
$ 22.20
Selling Price
$ 14.50
1900
1868
1795
3181
Market Price
$ 21.29
Selling Price
$ 13.72
2851
2648
1514
4367
Market Price
$ 55.41
Selling Price
$ 36.72
3659
2893
2735
4803
Market Price
$ 24.17
Selling Price
$ 14.82
2175
1312
1627
2946
Market Price
$ 21.01
Selling Price
$ 14.50
1120
1000
398
1149
Market Price
$ 59.69
Selling Price
$ 39.68
1570
893
329
3886
Market Price
$ 14.09
Selling Price
$ 8.50
1758
553
1530
2232
Market Price
$ 16.62
Selling Price
$ 11.12
610
364
172
1034
Market Price
$ 62.22
Selling Price
$ 37.22
643
158
256
1128
Market Price
$ 45.67
Selling Price
$ 32.14
4721
2399
3457
4951
Market Price
$ 51.25
Selling Price
$ 31.16
1304
651
869
1599
Market Price
$ 19.58
Selling Price
$ 12.23
579
426
143
1192
Market Price
$ 57.13
Selling Price
$ 34.56
228
220
206
1079
Market Price
$ 14.17
Selling Price
$ 8.56
198
166
103
780
Market Price
$ 53.69
Selling Price
$ 32.73
3241
3181
2432
4557
Market Price
$ 38.73
Selling Price
$ 27.36
2120
2016
1187
2160
Market Price
$ 50.27
Selling Price
$ 30.54
2625
2347
1923
2726
Market Price
$ 57.85
Selling Price
$ 36.05
3503
1896
1510
4000
Market Price
$ 22.61
Selling Price
$ 14.50
872
765
818
4282
Market Price
$ 27.13
Selling Price
$ 15.99
1246
1054
570
4322
Market Price
$ 51.25
Selling Price
$ 33.24
685
510
320
3234
Market Price
$ 19.72
Selling Price
$ 13.72
1991
1039
1379
4566
Market Price
$ 19.97
Selling Price
$ 14.11
3716
1904
2643
4073
Market Price
$ 16.11
Selling Price
$ 9.99
2026
1726
1169
2112
Market Price
$ 53.20
Selling Price
$ 36.71
2496
1940
1796
4222
Market Price
$ 12.85
Selling Price
$ 8.50
2696
1950
1011
4133
Market Price
$ 57.71
Selling Price
$ 36.78
2211
1051
1572
3950
Market Price
$ 60.33
Selling Price
$ 39.06
1108
1098
894
1394
Market Price
$ 27.22
Selling Price
$ 18.33
967
431
743
1404
Market Price
$ 21.65
Selling Price
$ 14.50
528
329
190
1684
Market Price
$ 56.36
Selling Price
$ 39.50
2941
1493
2343
3528
Market Price
$ 63.72
Selling Price
$ 39.49
1333
479
1267
4287
Market Price
$ 18.10
Selling Price
$ 10.99
1639
801
1398
1966
Market Price
$ 14.64
Selling Price
$ 9.50
2029
1905
2023
3063
Market Price
$ 23.76
Selling Price
$ 15.31
830
500
197
3976
Market Price
$ 49.18
Selling Price
$ 32.64
956
394
335
3124
Market Price
$ 29.91
Selling Price
$ 19.59
2311
471
1631
3360
Market Price
$ 48.61
Selling Price
$ 29.00
1903
1690
1634
4855
Market Price
$ 49.01
Selling Price
$ 34.57
850
583
188
2714