Market Price
$ 64.14
Selling Price
$ 50.99
2520
1980
2001
4408
Market Price
$ 144.39
Selling Price
$ 115.81
1578
574
836
4612
Market Price
$ 142.99
Selling Price
$ 116.70
1060
412
597
2064
Market Price
$ 109.92
Selling Price
$ 85.00
1276
913
469
1285
Market Price
$ 36.41
Selling Price
$ 30.00
770
509
598
3652
Market Price
$ 137.18
Selling Price
$ 111.99
2743
818
2496
3027
Market Price
$ 50.81
Selling Price
$ 40.00
958
266
865
3041
Market Price
$ 66.49
Selling Price
$ 55.00
1648
1192
1228
3307
Market Price
$ 13.92
Selling Price
$ 11.06
3082
1394
2202
3520
Market Price
$ 141.89
Selling Price
$ 112.56
2508
2194
1087
4478
Market Price
$ 54.67
Selling Price
$ 45.00
2490
789
1108
4014
Market Price
$ 19.26
Selling Price
$ 15.99
1592
1378
1385
3543
Market Price
$ 45.69
Selling Price
$ 35.99
271
115
124
1186
Market Price
$ 48.59
Selling Price
$ 38.95
2029
925
1155
2299
Market Price
$ 35.45
Selling Price
$ 28.99
2058
1596
1909
3940
Market Price
$ 69.05
Selling Price
$ 55.00
842
634
550
1666
Market Price
$ 23.47
Selling Price
$ 18.75
3262
1769
874
4254
Market Price
$ 39.45
Selling Price
$ 31.97
2256
872
1529
3859
Market Price
$ 63.65
Selling Price
$ 50.00
1761
1591
1087
3527
Market Price
$ 17.43
Selling Price
$ 13.65
317
280
188
541
Market Price
$ 146.86
Selling Price
$ 118.70
1573
880
1128
2194
Market Price
$ 50.79
Selling Price
$ 40.00
3456
3248
1994
4807
Market Price
$ 33.67
Selling Price
$ 27.97
2740
1941
2104
3680
Market Price
$ 146.20
Selling Price
$ 116.99
565
345
259
1272
Market Price
$ 94.75
Selling Price
$ 77.99
3687
1787
3468
3776
Market Price
$ 75.86
Selling Price
$ 59.50
3967
2381
1749
4553
Market Price
$ 62.67
Selling Price
$ 50.00
1173
428
631
1413
Market Price
$ 154.03
Selling Price
$ 118.74
3182
2431
1159
4151
Market Price
$ 135.92
Selling Price
$ 112.24
1751
1566
1175
3132
Market Price
$ 33.39
Selling Price
$ 25.97
1077
274
519
1589
Market Price
$ 31.18
Selling Price
$ 24.50
1361
468
763
3669
Market Price
$ 31.84
Selling Price
$ 25.97
1305
637
918
2564
Market Price
$ 74.52
Selling Price
$ 59.50
598
156
365
2805
Market Price
$ 58.16
Selling Price
$ 47.99
419
121
290
625
Market Price
$ 136.96
Selling Price
$ 110.82
2075
1107
1050
3123
Market Price
$ 66.99
Selling Price
$ 51.97
2539
959
863
2775
Market Price
$ 29.48
Selling Price
$ 24.50
1645
704
1536
2677
Market Price
$ 75.90
Selling Price
$ 59.50
2767
2722
1770
3737
Market Price
$ 122.50
Selling Price
$ 100.00
2267
884
1716
2943
Market Price
$ 138.24
Selling Price
$ 110.62
1043
681
398
1734