247,638 shares
36,424 shares
95,228 shares
340,993 shares
573,055 shares
153,984 shares
77,424 shares
83,068 shares
520,975 shares
53,050 shares