248,935 shares
167,506 shares
138,978 shares
234,027 shares
38,783 shares
155,278 shares
119,897 shares
99,728 shares
287,382 shares
271,700 shares