6,288 shares
3,906 shares
5,398 shares
4,762 shares
43,199 shares
42,974 shares
28,191 shares
139,827 shares
639,420 shares
290,704 shares