Market Price
$ 52.14
518
287
117
1812
Market Price
$ 55.51
168
160
51
643
Market Price
$ 61.50
1714
698
1151
2012
Market Price
$ 48.72
483
366
192
555
Market Price
$ 64.74
3428
2961
2058
4051
Market Price
$ 43.41
4931
3024
1779
4956
Market Price
$ 29.24
353
93
280
596
Market Price
$ 48.53
237
203
203
772
Market Price
$ 67.03
2891
1398
1122
3091
Market Price
$ 40.06
561
467
189
699
Market Price
$ 63.26
1344
940
1268
1946
Market Price
$ 58.58
1118
487
758
1727
Market Price
$ 49.53
2333
770
1971
4505
Market Price
$ 58.90
863
476
273
866
Market Price
$ 41.14
2480
1418
1733
4318
Market Price
$ 40.14
1030
984
375
2647
Market Price
$ 29.65
1555
974
769
2074
Market Price
$ 41.55
396
254
226
1161
Market Price
$ 45.42
659
621
190
949
Market Price
$ 28.95
787
537
703
1394
Market Price
$ 52.26
2952
1678
2491
4082
Market Price
$ 64.34
1328
883
935
1612
Market Price
$ 54.07
1007
428
267
3444
Market Price
$ 30.76
643
410
555
1217
Market Price
$ 38.34
2201
1795
2141
3073
Market Price
$ 45.98
4931
1179
1867
4937
Market Price
$ 37.82
4443
3393
2426
4645
Market Price
$ 53.06
955
579
534
4200
Market Price
$ 55.31
1623
905
660
3180
Market Price
$ 36.61
1234
465
696
3836
Market Price
$ 45.15
3021
1320
869
3888
Market Price
$ 52.61
1697
955
1226
4630
Market Price
$ 38.12
176
87
50
823
Market Price
$ 33.73
1683
1068
1015
1800
Market Price
$ 48.69
519
195
156
685
Market Price
$ 46.38
2150
1549
597
3225
Market Price
$ 67.06
967
668
324
2599
Market Price
$ 31.26
4043
1715
2511
4147
Market Price
$ 46.99
983
809
397
2191
Market Price
$ 48.52
2130
1821
490
4042