506,336 shares
209,155 shares
109,804 shares
125,818 shares
19,210 shares
26,165 shares
17,680 shares
75,219 shares
298,429 shares
12,370 shares