45,432 shares
20,910 shares
235,786 shares
18,003 shares
21,665 shares
23,543 shares
18,374 shares
47,407 shares
66,955 shares
25,592 shares