23,042 shares
197,453 shares
306,726 shares
59,671 shares
67,812 shares
183,997 shares
54,641 shares
31,027 shares
64,155 shares
95,753 shares