125,496 shares
13,282 shares
7,677 shares
5,732 shares
441,757 shares
77,070 shares
395,715 shares
78,411 shares
379,328 shares
248,495 shares