6,482 shares
3,845 shares
43,763 shares
18,891 shares
40,194 shares
199,213 shares
240,350 shares
391,004 shares
142,848 shares
142,799 shares