Market Price
$ 52.47
Selling Price
$ 32.10
1117
743
393
4579
Market Price
$ 50.97
Selling Price
$ 30.80
1398
980
882
2523
Market Price
$ 61.40
Selling Price
$ 37.29
3637
1316
2465
4667
Market Price
$ 50.23
Selling Price
$ 35.22
814
343
538
954
Market Price
$ 54.72
Selling Price
$ 32.94
1142
560
479
4447
Market Price
$ 52.07
Selling Price
$ 36.50
1136
911
1111
1689
Market Price
$ 53.21
Selling Price
$ 36.51
886
284
634
1388
Market Price
$ 47.60
Selling Price
$ 32.02
4277
1156
4185
4990
Market Price
$ 44.47
Selling Price
$ 31.20
1820
1590
1589
2188
Market Price
$ 48.99
Selling Price
$ 34.66
934
813
712
1000
Market Price
$ 52.84
Selling Price
$ 37.37
2286
846
972
3094
Market Price
$ 56.79
Selling Price
$ 37.39
1740
1168
1192
2216
Market Price
$ 58.20
Selling Price
$ 36.53
738
520
449
3193
Market Price
$ 50.25
Selling Price
$ 31.75
3929
2340
2340
4502
Market Price
$ 44.26
Selling Price
$ 30.74
1667
419
1427
4651
Market Price
$ 46.15
Selling Price
$ 30.65
495
308
340
722
Market Price
$ 62.37
Selling Price
$ 37.51
1294
612
583
3877
Market Price
$ 57.10
Selling Price
$ 35.63
2584
2335
1923
4352
Market Price
$ 43.81
Selling Price
$ 30.21
1304
706
915
4471
Market Price
$ 58.33
Selling Price
$ 38.48
1145
398
1076
2374
Market Price
$ 51.52
Selling Price
$ 30.73
2179
843
1901
3646
Market Price
$ 48.28
Selling Price
$ 31.72
1520
1138
378
1559
Market Price
$ 54.34
Selling Price
$ 35.95
3979
2016
3547
4778
Market Price
$ 64.74
Selling Price
$ 39.35
1761
1497
989
2324
Market Price
$ 52.80
Selling Price
$ 33.60
1106
935
304
1503
Market Price
$ 46.16
Selling Price
$ 32.88
621
301
471
1892
Market Price
$ 55.42
Selling Price
$ 33.60
2403
633
679
4025
Market Price
$ 44.85
Selling Price
$ 31.71
354
259
333
515
Market Price
$ 62.86
Selling Price
$ 38.31
611
436
389
2527
Market Price
$ 49.82
Selling Price
$ 33.29
463
399
388
677
Market Price
$ 66.17
Selling Price
$ 39.37
360
195
281
1617
Market Price
$ 58.14
Selling Price
$ 37.86
4618
1685
3564
4841
Market Price
$ 56.15
Selling Price
$ 36.64
794
541
339
1246
Market Price
$ 64.43
Selling Price
$ 38.45
1001
542
534
3104
Market Price
$ 62.24
Selling Price
$ 38.53
1482
1414
1417
1687
Market Price
$ 49.20
Selling Price
$ 31.40
1463
594
1455
3035
Market Price
$ 52.72
Selling Price
$ 32.82
932
219
714
2919
Market Price
$ 50.96
Selling Price
$ 34.24
1994
1386
1424
4633
Market Price
$ 51.76
Selling Price
$ 32.79
1264
1199
451
3335
Market Price
$ 62.58
Selling Price
$ 39.91
930
375
316
2430