32,501 shares
333,205 shares
341,491 shares
149,807 shares
180,501 shares
89,227 shares
96,356 shares
233,365 shares
29,542 shares
72,313 shares