138,887 shares
506,334 shares
43,395 shares
280,358 shares
49,823 shares
226,361 shares
42,420 shares
276,571 shares
343,230 shares
45,602 shares