52,231 shares
102,746 shares
303,392 shares
162,329 shares
344,002 shares
164,150 shares
234,672 shares
338,998 shares
183,983 shares
180,658 shares