138,741 shares
506,107 shares
43,351 shares
280,320 shares
49,802 shares
226,317 shares
42,403 shares
276,512 shares
342,839 shares
45,352 shares