Market Price
$ 47.14
Selling Price
$ 31.33
490
346
172
1707
Market Price
$ 59.94
Selling Price
$ 38.04
418
191
166
982
Market Price
$ 65.70
Selling Price
$ 39.63
2687
1237
638
4701
Market Price
$ 57.66
Selling Price
$ 36.70
224
150
206
515
Market Price
$ 67.96
Selling Price
$ 39.99
1162
891
801
2286
Market Price
$ 48.25
Selling Price
$ 31.29
2062
1500
1126
3479
Market Price
$ 59.89
Selling Price
$ 36.59
1600
331
960
1780
Market Price
$ 61.31
Selling Price
$ 37.22
2197
1401
643
3391
Market Price
$ 33.70
Selling Price
$ 21.98
227
48
59
479
Market Price
$ 20.00
Selling Price
$ 12.99
3554
2746
3176
4288
Market Price
$ 54.31
Selling Price
$ 36.50
1686
1395
1383
4635
Market Price
$ 47.64
Selling Price
$ 31.76
2351
677
2132
3681
Market Price
$ 61.30
Selling Price
$ 37.44
1384
897
918
1520
Market Price
$ 58.41
Selling Price
$ 35.14
2325
764
1593
2933
Market Price
$ 58.31
Selling Price
$ 39.99
874
554
664
4154
Market Price
$ 58.08
Selling Price
$ 36.09
3559
2566
1228
4913
Market Price
$ 53.70
Selling Price
$ 35.11
822
640
672
995
Market Price
$ 54.57
Selling Price
$ 33.15
2907
1021
1426
3988
Market Price
$ 47.34
Selling Price
$ 30.21
394
128
298
422
Market Price
$ 52.66
Selling Price
$ 32.99
414
234
139
798
Market Price
$ 57.83
Selling Price
$ 39.30
1389
1291
543
1506
Market Price
$ 55.05
Selling Price
$ 35.43
1357
808
641
1664
Market Price
$ 53.23
Selling Price
$ 32.61
222
77
141
533
Market Price
$ 55.10
Selling Price
$ 35.87
1521
1394
690
1664
Market Price
$ 36.25
Selling Price
$ 21.98
452
297
202
499
Market Price
$ 61.11
Selling Price
$ 38.92
526
166
423
2609
Market Price
$ 63.34
Selling Price
$ 39.58
1661
1643
1568
3111
Market Price
$ 57.29
Selling Price
$ 36.32
428
162
234
649
Market Price
$ 49.97
Selling Price
$ 30.68
2943
1908
1546
2952
Market Price
$ 57.89
Selling Price
$ 35.69
353
268
244
865
Market Price
$ 51.94
Selling Price
$ 32.59
662
531
259
1912
Market Price
$ 50.20
Selling Price
$ 32.41
1790
1676
944
1842
Market Price
$ 54.14
Selling Price
$ 36.49
859
191
340
1231
Market Price
$ 50.73
Selling Price
$ 30.02
1145
737
644
2246
Market Price
$ 57.16
Selling Price
$ 34.53
941
842
413
4213
Market Price
$ 31.41
Selling Price
$ 21.98
844
722
531
1319
Market Price
$ 50.06
Selling Price
$ 34.22
1351
756
1072
4702
Market Price
$ 48.13
Selling Price
$ 32.19
1811
488
1118
3404
Market Price
$ 52.80
Selling Price
$ 32.24
3847
1938
3759
4033
Market Price
$ 62.05
Selling Price
$ 39.66
1778
1661
889
3432