Market Price
$ 32.60
Selling Price
$ 19.48
205
60
60
961
Market Price
$ 30.66
Selling Price
$ 19.48
474
218
402
627
Market Price
$ 41.96
Selling Price
$ 28.00
315
295
180
1013
Market Price
$ 48.96
Selling Price
$ 30.48
1160
715
482
3244
Market Price
$ 52.62
Selling Price
$ 32.66
1592
1131
469
4816
Market Price
$ 50.82
Selling Price
$ 34.27
3227
2452
1929
3428
Market Price
$ 51.59
Selling Price
$ 32.90
193
91
187
471
Market Price
$ 46.69
Selling Price
$ 30.08
840
239
555
3468
Market Price
$ 62.59
Selling Price
$ 39.17
1108
1035
678
1883
Market Price
$ 59.18
Selling Price
$ 35.25
845
636
290
1363
Market Price
$ 48.50
Selling Price
$ 32.36
1370
694
620
3050
Market Price
$ 50.60
Selling Price
$ 32.19
1813
433
1511
3818
Market Price
$ 47.76
Selling Price
$ 32.86
2261
1756
1900
2262
Market Price
$ 48.73
Selling Price
$ 34.03
4325
1339
2449
4918
Market Price
$ 63.94
Selling Price
$ 39.10
3696
857
3546
4544
Market Price
$ 51.27
Selling Price
$ 30.49
451
338
212
1157
Market Price
$ 63.89
Selling Price
$ 37.79
1849
1409
578
2489
Market Price
$ 53.89
Selling Price
$ 36.15
4846
3267
3414
4849
Market Price
$ 51.25
Selling Price
$ 30.98
982
303
319
4811
Market Price
$ 57.78
Selling Price
$ 36.26
3540
1484
1372
4100
Market Price
$ 43.27
Selling Price
$ 30.10
4327
1009
2701
4349
Market Price
$ 50.20
Selling Price
$ 31.41
415
150
372
639
Market Price
$ 63.09
Selling Price
$ 38.99
3121
2904
1035
3989
Market Price
$ 55.12
Selling Price
$ 34.51
2279
743
1050
4123
Market Price
$ 62.68
Selling Price
$ 37.85
1057
971
916
4383
Market Price
$ 59.69
Selling Price
$ 38.24
1048
685
343
1374
Market Price
$ 63.19
Selling Price
$ 37.55
622
478
512
3077
Market Price
$ 55.75
Selling Price
$ 34.46
2293
883
1918
2492
Market Price
$ 63.45
Selling Price
$ 38.02
2230
1359
892
4350
Market Price
$ 53.39
Selling Price
$ 31.87
1051
1015
699
2005
Market Price
$ 50.83
Selling Price
$ 30.45
3517
2536
2654
4562
Market Price
$ 53.61
Selling Price
$ 36.79
1507
334
1439
2953
Market Price
$ 56.97
Selling Price
$ 37.84
2103
984
828
3791
Market Price
$ 54.58
Selling Price
$ 37.47
4461
3535
1743
4858
Market Price
$ 62.11
Selling Price
$ 39.83
3358
1860
2480
4544
Market Price
$ 52.42
Selling Price
$ 33.89
426
397
224
1209
Market Price
$ 59.48
Selling Price
$ 39.88
2208
1545
931
4716
Market Price
$ 44.68
Selling Price
$ 31.84
755
662
552
1426
Market Price
$ 62.65
Selling Price
$ 39.77
1199
1008
1153
4092
Market Price
$ 58.15
Selling Price
$ 39.00
1929
429
1813
4131