25,255 shares
21,938 shares
18,326 shares
26,991 shares
14,827 shares
199,064 shares
53,828 shares
47,265 shares
17,352 shares
20,307 shares