Market Price
$ 52.10
Selling Price
$ 34.43
1305
338
940
1465
Market Price
$ 56.41
Selling Price
$ 37.01
1144
856
862
2534
Market Price
$ 53.73
Selling Price
$ 33.53
325
102
107
522
Market Price
$ 51.31
Selling Price
$ 33.55
957
815
408
1363
Market Price
$ 32.14
Selling Price
$ 19.50
2781
1911
1102
4815
Market Price
$ 54.54
Selling Price
$ 34.00
1229
292
470
1955
Market Price
$ 51.01
Selling Price
$ 31.41
1078
698
865
4176
Market Price
$ 58.22
Selling Price
$ 37.84
2306
2116
2115
4340
Market Price
$ 59.39
Selling Price
$ 39.00
1872
1658
1500
4612
Market Price
$ 51.88
Selling Price
$ 32.59
2508
1600
2486
2593
Market Price
$ 57.67
Selling Price
$ 35.04
575
447
215
1299
Market Price
$ 56.75
Selling Price
$ 37.53
1061
334
428
1346
Market Price
$ 66.04
Selling Price
$ 39.50
456
142
450
2045
Market Price
$ 59.40
Selling Price
$ 37.54
4073
1713
2544
4300
Market Price
$ 54.98
Selling Price
$ 33.39
288
106
274
1286
Market Price
$ 65.68
Selling Price
$ 39.80
614
435
610
1924
Market Price
$ 47.85
Selling Price
$ 31.87
240
96
83
457
Market Price
$ 51.65
Selling Price
$ 34.00
1748
493
1552
4933
Market Price
$ 50.82
Selling Price
$ 33.19
848
657
633
1630
Market Price
$ 61.30
Selling Price
$ 38.02
187
160
42
401
Market Price
$ 49.87
Selling Price
$ 32.31
2814
1926
1691
3731
Market Price
$ 49.93
Selling Price
$ 31.17
1272
882
520
1948
Market Price
$ 51.60
Selling Price
$ 31.18
1614
388
935
2529
Market Price
$ 60.86
Selling Price
$ 38.25
3699
1955
1807
3858
Market Price
$ 59.81
Selling Price
$ 39.00
1130
584
436
2273
Market Price
$ 55.32
Selling Price
$ 33.35
1651
1545
498
3509
Market Price
$ 58.20
Selling Price
$ 34.50
1048
669
571
1062
Market Price
$ 53.38
Selling Price
$ 32.84
371
108
292
1369
Market Price
$ 55.91
Selling Price
$ 36.95
351
321
156
1011
Market Price
$ 47.38
Selling Price
$ 30.63
332
166
121
1007
Market Price
$ 55.71
Selling Price
$ 35.40
421
394
166
464
Market Price
$ 64.95
Selling Price
$ 38.80
2520
1982
1491
4042
Market Price
$ 53.63
Selling Price
$ 32.86
982
590
439
3681
Market Price
$ 48.66
Selling Price
$ 31.83
1118
944
838
1734
Market Price
$ 58.02
Selling Price
$ 35.44
1025
702
953
1558
Market Price
$ 63.53
Selling Price
$ 38.45
1001
748
535
1921
Market Price
$ 50.82
Selling Price
$ 32.27
2415
1211
1741
4377
Market Price
$ 56.27
Selling Price
$ 34.30
1014
343
350
1257
Market Price
$ 57.38
Selling Price
$ 36.41
1073
844
627
1276
Market Price
$ 62.01
Selling Price
$ 39.25
3244
1841
2772
3675