138,757 shares
506,145 shares
43,359 shares
280,333 shares
49,811 shares
226,320 shares
42,411 shares
276,526 shares
342,955 shares
45,430 shares