105,599 shares
52,951 shares
171,231 shares
155,490 shares
450,208 shares
155,843 shares
111,293 shares
136,381 shares
97,425 shares
190,629 shares