Market Price
$ 49.97
Selling Price
$ 32.16
1471
424
1212
1852
Market Price
$ 50.56
Selling Price
$ 30.91
4083
2130
2727
4126
Market Price
$ 50.54
Selling Price
$ 30.79
2267
1757
1955
3705
Market Price
$ 53.65
Selling Price
$ 37.68
1764
1539
446
3108
Market Price
$ 57.22
Selling Price
$ 39.21
563
490
260
1541
Market Price
$ 55.44
Selling Price
$ 32.79
1641
357
1508
1755
Market Price
$ 59.84
Selling Price
$ 38.24
1077
849
250
4063
Market Price
$ 60.65
Selling Price
$ 36.15
1751
1502
550
4943
Market Price
$ 52.79
Selling Price
$ 37.49
1864
1329
907
3960
Market Price
$ 60.15
Selling Price
$ 37.11
2745
2473
2665
4497
Market Price
$ 52.77
Selling Price
$ 36.01
4659
2172
1442
4948
Market Price
$ 50.68
Selling Price
$ 30.99
1013
736
782
1601
Market Price
$ 48.49
Selling Price
$ 32.98
2790
1327
2183
4197
Market Price
$ 45.03
Selling Price
$ 31.30
555
520
540
1982
Market Price
$ 44.92
Selling Price
$ 31.17
1598
1041
345
3165
Market Price
$ 52.19
Selling Price
$ 31.52
2285
1096
1310
4349
Market Price
$ 50.10
Selling Price
$ 35.47
540
518
401
841
Market Price
$ 57.70
Selling Price
$ 35.28
1062
385
432
3070
Market Price
$ 55.04
Selling Price
$ 36.98
400
372
252
497
Market Price
$ 60.97
Selling Price
$ 36.54
2453
996
1633
2996
Market Price
$ 62.44
Selling Price
$ 38.58
1088
499
1037
2336
Market Price
$ 57.18
Selling Price
$ 38.78
538
502
305
1503
Market Price
$ 59.63
Selling Price
$ 38.44
951
924
703
2202
Market Price
$ 52.66
Selling Price
$ 34.48
287
230
102
442
Market Price
$ 50.65
Selling Price
$ 34.65
570
419
182
1753
Market Price
$ 52.96
Selling Price
$ 36.26
460
283
286
1065
Market Price
$ 57.55
Selling Price
$ 38.88
1483
464
613
4766
Market Price
$ 46.24
Selling Price
$ 32.71
1940
1897
711
2265
Market Price
$ 59.17
Selling Price
$ 34.89
2137
903
572
2677
Market Price
$ 50.48
Selling Price
$ 33.91
1027
661
527
2848
Market Price
$ 52.05
Selling Price
$ 31.56
3981
3309
2609
4005
Market Price
$ 46.50
Selling Price
$ 31.30
973
302
277
2115
Market Price
$ 63.58
Selling Price
$ 38.31
840
429
731
2293
Market Price
$ 53.60
Selling Price
$ 33.41
1463
769
1169
1910
Market Price
$ 56.33
Selling Price
$ 36.25
961
693
829
1268
Market Price
$ 60.69
Selling Price
$ 35.95
738
331
459
1690
Market Price
$ 54.07
Selling Price
$ 37.83
2246
1924
659
4100
Market Price
$ 58.58
Selling Price
$ 37.73
1266
960
585
4700
Market Price
$ 49.78
Selling Price
$ 30.27
3961
3499
2068
4798
Market Price
$ 62.76
Selling Price
$ 37.88
1717
1578
1020
1853