5,534 shares
3,356 shares
5,069 shares
4,393 shares
42,831 shares
42,375 shares
27,864 shares
139,260 shares
638,858 shares
290,325 shares