23,039 shares
197,447 shares
306,719 shares
59,669 shares
67,808 shares
183,994 shares
54,637 shares
31,023 shares
64,152 shares
95,745 shares