169,351 shares
164,991 shares
125,016 shares
71,061 shares
54,213 shares
540,280 shares
232,453 shares
53,860 shares
129,415 shares
263,077 shares