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