122,503 shares
95,696 shares
113,935 shares
53,704 shares
150,501 shares
57,650 shares
27,779 shares
40,915 shares
38,254 shares
295,282 shares