140,071 shares
125,737 shares
35,364 shares
298,620 shares
51,637 shares
33,135 shares
26,007 shares
122,901 shares
62,473 shares
26,626 shares