161,037 shares
145,961 shares
114,511 shares
428,680 shares
325,897 shares
112,526 shares
176,509 shares
253,270 shares
138,453 shares
250,954 shares