278,704 shares
634,336 shares
43,890 shares
84,388 shares
230,540 shares
301,447 shares
384,974 shares
136,289 shares
141,030 shares
120,562 shares