29,299 shares
13,576 shares
10,186 shares
8,361 shares
7,763 shares
5,936 shares
4,704 shares
2,939 shares
1,641 shares
1,535 shares