41,010 shares
37,126 shares
26,124 shares
23,991 shares
23,312 shares
22,004 shares
21,989 shares
16,665 shares
14,764 shares
13,397 shares