458,406 shares
638,261 shares
263,979 shares
255,084 shares
116,265 shares
183,707 shares
451,823 shares
132,972 shares
269,887 shares
138,805 shares