108,858 shares
33,782 shares
122,543 shares
71,090 shares
20,227 shares
24,033 shares
292,143 shares
17,397 shares
435,502 shares
90,810 shares