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