$31.56 - $39.32
$74,734 - $93,109
142,480
$5.29 Million
$31.07 - $35.15
$194,839 - $220,425
144,848
$4.7 Million
$33.1 - $37.76
$4.59 Million - $5.23 Million
138,577
$4.96 Million
$25.99 - $38.3
$31,084 - $45,806
142,249
$5.34 Million
$26.74 - $33.81
$132,309 - $167,291
143,445
$3.96 Million
$26.74 - $33.81
$110,436 - $139,635
143,445
$3.96 Million
$26.74 - $33.81
$110,436 - $139,635
143,445
$3.96 Million
$27.93 - $34.98
$4.12 Million - $5.16 Million
147,575
$4.38 Million
$27.93 - $34.98
$22,846 - $28,613
147,575
$4.38 Million
$35.03 - $42.3
$5.2 Million - $6.28 Million
148,393
$5.22 Billion
$35.03 - $42.3
$65,576 - $79,185
148,393
$5.22 Million
$36.4 - $43.77
$136,572 - $164,225
150,265
$6.08 Million
$36.4 - $43.77
$68,140 - $81,937
150,265
$6.08 Million
$36.4 - $43.77
$136,572 - $164,225
150,265
$6.08 Million
$36.4 - $43.77
$136,572 - $164,225
150,265
$6.08 Million
$34.17 - $40.68
$18,041 - $21,479
154,017
$5.51 Million
$34.17 - $40.68
$192,172 - $228,784
154,017
$5.51 Million
$34.17 - $40.68
$18,041 - $21,479
154,017
$5.51 Million
$34.17 - $40.68
$18,041 - $21,479
154,017
$5.51 Million
$33.26 - $37.57
$2,694 - $3,043
154,545
$5.42 Million
$33.26 - $37.57
$204,615 - $231,130
154,545
$5.42 Million
$33.26 - $37.57
$2,694 - $3,043
154,545
$5.42 Million
$33.26 - $37.57
$2,694 - $3,043
154,545
$5.42 Million
$33.73 - $39.41
$5.22 Million - $6.09 Million
154,626
$5.39 Million
$33.73 - $39.41
$210,239 - $245,642
154,626
$5.39 Million
$33.73 - $39.41
$1.42 Million - $1.66 Million
154,626
$5.39 Million
$33.73 - $39.41
$1.42 Million - $1.66 Million
154,626
$5.39 Million
$34.13 - $39.1
$218,193 - $249,966
112,480
$4.08 Million
$34.13 - $39.1
$1.23 Million - $1.4 Million
112,480
$4.08 Million
$34.13 - $39.1
$218,193 - $249,966
112,480
$4.08 Million
$34.13 - $39.1
$218,193 - $249,966
112,480
$4.08 Million
$32.14 - $36.86
$159,703 - $183,157
106,087
$3.86 Million
$32.14 - $36.86
$1.36 Million - $1.56 Million
106,087
$3.86 Million
$32.14 - $36.86
$159,703 - $183,157
106,087
$3.86 Million
$32.14 - $36.86
$159,703 - $183,157
106,087
$3.86 Million
$36.36 - $42.31
$97,299 - $113,221
111,056
$4.05 Million
$36.36 - $42.31
$1.36 Million - $1.58 Million
111,056
$4.05 Million
$36.36 - $42.31
$97,299 - $113,221
111,056
$4.05 Million
$36.36 - $42.31
$97,299 - $113,221
111,056
$4.05 Million
$31.66 - $40.74
$786,592 - $1.01 Million
113,732
$4.39 Million
$31.66 - $40.74
$1.1 Million - $1.41 Million
113,732
$4.39 Billion
$31.66 - $40.74
$254,134 - $327,019
113,732
$4.39 Million
$31.66 - $40.74
$254,134 - $327,019
113,732
$4.39 Million
$22.2 - $32.43
$150,294 - $219,551
121,759
$3.94 Million
$22.2 - $32.43
$591,274 - $863,740
121,759
$3.94 Million
$22.2 - $32.43
$150,294 - $219,551
121,759
$3.94 Million
$22.2 - $32.43
$150,294 - $219,551
121,759
$3.95 Million
$20.86 - $29.22
$25,824 - $36,174
128,529
$2.76 Billion
$20.86 - $29.22
$414,363 - $580,426
128,529
$2.76 Million
$20.86 - $29.22
$25,824 - $36,174
128,529
$2.76 Million
$20.86 - $29.22
$25,824 - $36,174
128,529
$2.76 Million
$21.96 - $32.31
$193,467 - $284,651
129,767
$3.59 Billion
$21.96 - $32.31
$409,026 - $601,806
129,767
$3.59 Million
$21.96 - $32.31
$673,381 - $990,753
129,767
$3.59 Million
$21.96 - $32.31
$673,381 - $990,753
129,767
$3.59 Million
$20.68 - $38.7
$1.02 Million - $1.91 Million
99,103
$2.29 Million
$36.48 - $40.59
$1.8 Million - $2 Million
99,103
$3.83 Million
$36.48 - $40.59
$127,169 - $141,496
99,103
$3.83 Million
$36.48 - $40.59
$127,169 - $141,496
99,103
$3.83 Million
$34.94 - $39.59
$1.6 Million - $1.81 Million
102,589
$3.89 Million
$34.94 - $39.59
$43,675 - $49,487
102,589
$3.89 Million
$34.94 - $39.59
$43,675 - $49,487
102,589
$3.89 Million
$35.78 - $39.71
$1.59 Million - $1.77 Million
103,839
$3.85 Million
$35.78 - $39.71
$57,212 - $63,496
103,839
$3.85 Million
$35.78 - $39.71
$57,212 - $63,496
103,839
$3.85 Million
$31.59 - $38.72
$1.36 Million - $1.66 Million
105,438
$3.82 Million
$31.59 - $38.72
$21,386 - $26,213
105,438
$3.82 Million
$31.59 - $38.72
$21,386 - $26,213
105,438
$3.82 Million
$29.21 - $36.31
$1.23 Million - $1.54 Million
106,115
$3.3 Million
$29.21 - $36.31
$746,373 - $927,793
106,115
$3.3 Million
$29.21 - $36.31
$746,373 - $927,793
106,115
$3.3 Million
$35.3 - $39.75
$1.47 Million - $1.66 Million
106,757
$3.88 Million
$35.3 - $39.75
$656,509 - $739,270
131,667
$4.79 Million
$35.3 - $39.75
$683,866 - $770,076
131,667
$4.79 Million
$33.9 - $38.4
$98,649 - $111,744
112,294
$4.09 Million
$33.65 - $37.8
$124,841 - $140,238
109,384
$3.86 Million
$34.05 - $37.9
$3.85 Million - $4.29 Million
113,094
$3.93 Million