Market Price
$ 59.27
Selling Price
$ 36.24
412
125
341
827
Market Price
$ 49.44
Selling Price
$ 30.09
2690
2377
912
3298
Market Price
$ 51.10
Selling Price
$ 31.41
375
310
162
408
Market Price
$ 60.50
Selling Price
$ 35.65
244
201
219
466
Market Price
$ 59.17
Selling Price
$ 38.94
930
365
539
993
Market Price
$ 50.89
Selling Price
$ 36.35
1000
453
724
1437
Market Price
$ 50.06
Selling Price
$ 34.28
1845
903
1068
2428
Market Price
$ 52.53
Selling Price
$ 35.01
902
194
265
1231
Market Price
$ 53.43
Selling Price
$ 36.92
3653
1340
2893
4407
Market Price
$ 60.10
Selling Price
$ 36.53
1924
1239
1680
2621
Market Price
$ 61.46
Selling Price
$ 38.58
2961
670
1027
2996
Market Price
$ 52.67
Selling Price
$ 32.12
1661
1129
996
2308
Market Price
$ 50.18
Selling Price
$ 30.68
1859
1473
1344
2879
Market Price
$ 42.97
Selling Price
$ 30.42
1102
311
970
3342
Market Price
$ 50.06
Selling Price
$ 30.48
833
245
754
968
Market Price
$ 52.10
Selling Price
$ 30.65
4611
3645
3787
4802
Market Price
$ 43.89
Selling Price
$ 30.93
1590
724
442
1697
Market Price
$ 51.12
Selling Price
$ 31.33
1451
946
1262
1530
Market Price
$ 53.61
Selling Price
$ 31.91
1957
533
1161
4550
Market Price
$ 60.93
Selling Price
$ 36.07
729
625
329
2400
Market Price
$ 55.43
Selling Price
$ 32.82
2673
2004
1414
3360
Market Price
$ 48.51
Selling Price
$ 32.67
2589
1007
1361
2624
Market Price
$ 60.61
Selling Price
$ 36.84
3342
3220
2002
3982
Market Price
$ 53.50
Selling Price
$ 33.85
254
147
92
448
Market Price
$ 43.70
Selling Price
$ 30.80
3056
1495
767
4273
Market Price
$ 55.81
Selling Price
$ 33.39
2563
1186
2488
4170
Market Price
$ 52.74
Selling Price
$ 32.04
624
341
148
1736
Market Price
$ 45.82
Selling Price
$ 32.28
917
547
822
1823
Market Price
$ 52.86
Selling Price
$ 36.44
545
186
389
609
Market Price
$ 61.49
Selling Price
$ 36.65
3464
1733
1889
4038
Market Price
$ 49.89
Selling Price
$ 32.27
1339
719
1336
3830
Market Price
$ 48.94
Selling Price
$ 31.56
1757
1348
604
2156
Market Price
$ 51.05
Selling Price
$ 31.85
2469
2176
584
3354
Market Price
$ 51.69
Selling Price
$ 32.56
903
358
770
2883
Market Price
$ 46.85
Selling Price
$ 30.32
2322
1747
720
4387
Market Price
$ 57.39
Selling Price
$ 36.34
1544
375
1503
2167
Market Price
$ 61.28
Selling Price
$ 37.13
1459
332
491
1856
Market Price
$ 54.88
Selling Price
$ 33.11
1331
1289
1241
2277
Market Price
$ 61.01
Selling Price
$ 39.47
3509
1131
1512
4177
Market Price
$ 52.05
Selling Price
$ 31.41
2126
2024
584
3984