Market Price
$ 52.50
Selling Price
$ 32.79
2016
825
1930
3256
Market Price
$ 60.73
Selling Price
$ 36.59
2044
1929
1337
4262
Market Price
$ 61.17
Selling Price
$ 36.72
3564
767
1885
3991
Market Price
$ 51.40
Selling Price
$ 32.33
1049
358
917
1569
Market Price
$ 58.11
Selling Price
$ 34.98
1727
1092
711
2668
Market Price
$ 54.89
Selling Price
$ 34.19
2036
1557
1906
2890
Market Price
$ 51.91
Selling Price
$ 32.00
1201
703
559
1702
Market Price
$ 56.47
Selling Price
$ 35.26
297
63
158
701
Market Price
$ 54.31
Selling Price
$ 34.77
4459
2348
2122
4636
Market Price
$ 54.40
Selling Price
$ 36.20
876
601
412
953
Market Price
$ 63.08
Selling Price
$ 39.00
406
124
128
1581
Market Price
$ 52.21
Selling Price
$ 32.07
2703
851
1562
2806
Market Price
$ 48.35
Selling Price
$ 31.38
586
491
407
1194
Market Price
$ 60.95
Selling Price
$ 38.28
2998
2142
794
3102
Market Price
$ 52.73
Selling Price
$ 35.00
205
98
73
513
Market Price
$ 50.42
Selling Price
$ 30.01
513
244
121
852
Market Price
$ 50.93
Selling Price
$ 30.59
2077
476
1648
4920
Market Price
$ 54.25
Selling Price
$ 34.31
494
182
239
1460
Market Price
$ 55.44
Selling Price
$ 33.66
1883
538
1851
3266
Market Price
$ 60.21
Selling Price
$ 37.99
896
681
786
1280
Market Price
$ 64.31
Selling Price
$ 38.76
3426
1895
1195
4894
Market Price
$ 59.34
Selling Price
$ 38.61
373
297
237
462
Market Price
$ 47.41
Selling Price
$ 31.43
1319
505
875
4315
Market Price
$ 59.33
Selling Price
$ 39.51
1529
1401
861
3489
Market Price
$ 58.07
Selling Price
$ 38.71
2002
476
917
2285
Market Price
$ 53.26
Selling Price
$ 31.34
1077
954
568
2917
Market Price
$ 59.47
Selling Price
$ 35.00
1570
329
420
3407
Market Price
$ 66.82
Selling Price
$ 39.33
645
428
396
989
Market Price
$ 59.63
Selling Price
$ 35.11
824
722
503
3743
Market Price
$ 54.45
Selling Price
$ 32.07
807
581
194
1483
Market Price
$ 57.18
Selling Price
$ 35.08
412
200
348
1021
Market Price
$ 57.34
Selling Price
$ 37.78
1669
350
1227
1679
Market Price
$ 61.44
Selling Price
$ 37.94
570
234
440
1597
Market Price
$ 55.26
Selling Price
$ 33.98
430
299
263
451
Market Price
$ 49.17
Selling Price
$ 30.65
346
227
125
467
Market Price
$ 56.99
Selling Price
$ 36.42
1445
1004
864
2754
Market Price
$ 50.00
Selling Price
$ 30.49
1254
1174
575
4684
Market Price
$ 63.62
Selling Price
$ 38.68
2049
1925
1022
3560
Market Price
$ 61.27
Selling Price
$ 37.63
1505
971
507
4668
Market Price
$ 58.33
Selling Price
$ 36.49
944
943
774
3269