30,902 shares
29,240 shares
29,099 shares
28,874 shares
26,564 shares
21,057 shares
20,761 shares
19,538 shares
19,230 shares
17,936 shares