506,431 shares
209,262 shares
109,877 shares
125,929 shares
19,285 shares
26,270 shares
17,772 shares
75,446 shares
298,546 shares
12,453 shares