37,848 shares
119,705 shares
49,704 shares
29,117 shares
29,305 shares
23,525 shares
144,656 shares
121,446 shares
47,757 shares
33,582 shares